OpenDoc provides an open industry standard for distributed, cross-platform component software.
This four day workshop teaches software developers how to develop component software that
conforms to the OpenDoc architecture.
The workshop provides a basic working knowledge of OpenDoc technology. Attendees will receive a thorough introduction to the design, coding and testing of OpenDoc component software for OS/2.
Schedule:
November 7 - 10 Waltham, MA.
Call the SDO Object Technology Education Coordinator at (512) 823-6015.
December 12 - 15, San Jose, CA
Call 1-800-IBM-TEACH (1-800-426-8322). From outside the US, call (520) 574-4500
and ask for education enrollment.
Course Code: N5024
Duration: 4 days
Objectives:
After successful completion of this course, the student should be able to:
• Describe the key technologies that are used in IBM's OS/2
implementation of OpenDoc.
• Specify required tools, system and configuration requirements
needed to develop OpenDoc component software.
• Design and code a simple OpenDoc component editor, compile and
test it for satisfactory operation, and debug simple problems.
Audience:
Experienced C++ programmers who want to be able to develop OpenDoc component software.
Prerequisites:
Before you take this course:
• You should understand the principles of object-oriented
programming and be familiar with the C++ language.
This course uses IBM/CSET++.
• You should have knowledge of OS/2 and Presentation
Manager programming
• Knowledge of SOM concepts is useful, but not required.
Topics:
The topics covered in this course are:
• The OpenDoc object-oriented paradigm
• A technical overview of OpenDoc
• The OpenDoc Developer Toolkit
• Designing and developing an OpenDoc component
• The OpenDoc User Interface Guidelines
• OpenDoc protocols and API's
• The Bento Storage System
• OSA and scripting introduction
• Migrating a PM application
Additional classes will be announced on the IBM Home Pageon the World Wide Web .
Search for "solution developer events". The schedule of OpenDoc Workshops can be
found under Events and Workshops.
For more information, please send email to: valerieo@vnet.ibm.com